<?php

namespace Admin\Controller;

// +----------------------------------------------------------------------
// | 文件 ActivityLuckyboxController.class.php
// +----------------------------------------------------------------------
// | 说明 幸运盒子抽奖管理
// +----------------------------------------------------------------------
// | 
// +----------------------------------------------------------------------
// | Author: 谢赤心 Legend. <xcx_legender@qq.com>
// +----------------------------------------------------------------------


class ActivityLuckyboxController extends BaseManageController {
    /**
    *控制操作的模型表
    */
    protected $modelName = 'Common/Activity/ActivityLuckybox';

    /**
    *删除类型的设置 true|直接删除， false|设置数据状态
    */  
    protected $is_del   = false;

    /**
    *操作index的前置操作
    *---设置数据筛选条件---
    */
    public function _before_index(){
        $this->where = [
            'deleted_at' => ['$eq' => null]
        ];
    }

    /**
    *操作add的前置操作
    *------设置新增需要的数据条件 ---
    */
    public function _before_add(){
        $this->parse_post();
    }


    public function _before_edit()
    {
        $this->assign('_id', I('id'));
        $this->parse_post();
    }

    protected function parse_post()
    {
        if (IS_POST){
            $_POST['config'] = I('config') ? json_decode(I('config'), true) : '';
        }
    }


}
